home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / dev / gui / gui4cli.lha / Gui4Cli / Docs / PrintMe < prev    next >
Encoding:
Text File  |  1999-12-03  |  7.0 KB  |  234 lines

  1.  
  2.   Parser Commands :
  3.  
  4.  NewFile        NewFileName 
  5.  TextFile       FileName 
  6.  
  7.   --------------------------- GLOBAL COMMANDS ------------------------
  8.  
  9.  
  10.  WinBig         L T W H Title
  11.  WinSmall       L T W H
  12.  WinType        MASK (Close|Drag|Zoom|Depth|Borderless|Backdrop|RIGHT|BOTTOM)
  13.  WinOut         ConsoleSpecification
  14.  WinOnWin       GuiName LeftOffset TopOffset
  15.  WinOnMouse     LeftOffset TopOffset
  16.  Screen         PublicScreenName
  17.  WinFont        FontName Size  UL|BD|IT(Mask)
  18.  WinBackground  SOLID|PATTERN|ICON|IMAGE APen|Name BPen
  19.  UseTopaz       
  20.  NoFontSense    
  21.  VarPath        VariableSearchPath
  22.  ResInfo        FontHeight ScreenWidth ScreenHeight
  23.  ShareMenu      GuiFile
  24.  
  25.  
  26.   ------------------------------ EVENTS ------------------------------
  27.  
  28.  xButton        L T W H Title
  29.  xCheckBox      L T W H Title Variable OnText OffText ON|OFF
  30.  xVSlider       L T W H Title Variable Min Max Current ShowStr
  31.  xHSlider       L T W H Title Variable Min Max Current ShowStr
  32.  xTextIn        L T W H Title Variable StartingText Bufflength
  33.  xCycler        L T W H Title Variable
  34.  xRadio         L T W H Variable Spacing
  35.  xArea          L T W H COMP|BOX|NONE
  36.  xPalette       L T W H
  37.  
  38.  xListview      L T W H Title Variable File|Dir Offset NUM|TXT|MULTI|DIR
  39.  LV Hooks       LVDirHook HookID, LVHook HookID
  40.  
  41.  xMemu          Menu Item SubItem Shortcut
  42.  xIcon          L T IconName (no .info)
  43.  xAppMenu       AppMenuName Variable ONOFF
  44.  xAppIcon       L T IconName Title Variable ON|OFF
  45.  xAppWindow     Variable
  46.  
  47.  xPipe          PipeFileName ON|OFF
  48.  xTimer         TIME|SINGLE|REPEAT Time|Interval  ON|OFF
  49.  xNotify        File|Dir ON|OFF
  50.  xHotKey        KeyCombination ON|OFF
  51.  
  52.  xRoutine       RoutineName
  53.  xOnKey         Letter|#KeyValue
  54.  xOnReturn      LaunchID
  55.  xOnJump        Variable
  56.  System Events  xOnLoad, xOnOpen, xOnClose, xOnQuit
  57.  Other Events   xOnActive, xOnFail, xOnDiskIn etc..
  58.  
  59.  
  60.   -------------------------- GRAPHIC Events -------------------------
  61.  
  62.  Graphics       The following commands :
  63.     BOX      L T W H  IN|OUT  BUTTON|RIDGE|ICONDROP
  64.     CTEXT    L T Text FontName size FGpen BGpen UL|BD|IT|EMBOSS|SIZE(mask)
  65.     LINE     L T L T ColorNo
  66.     SQUARE   L T W H ColorNo FILL|NOFILL
  67.     CIRCLE   centerL centerT xradius yradius ColorNo FILL|NOFILL
  68.     ICON     L T IconName (no info)
  69.  
  70.  Text           L T W H Text Length BOX|NOBOX
  71.  Gauge          L T W H IN|OUT BUTTON|RIDGE|ICONDROP APEN BPEN PERCENT
  72.  xTextBox       L T W H Title Text
  73.  
  74.  
  75.   --------------------- ATTRIBUTES & Event MODIFIERS ------------------
  76.  
  77. Gadget Modifiers :
  78.  
  79.  GadID         IDNumber
  80.  GadHelp       HelpText
  81.  GadFont       FontName  FontSize  MASK(Underline|Bold|Italics)
  82.  GadTitle      ABOVE|BELOW|LEFT|RIGHT
  83.  GadKey        Letter (or #ASCII value)
  84.  GadTxt        LEFT|CENTER|RIGHT
  85.  LVDirHook     HookID
  86.  Local         Variables/var/var...
  87.  
  88.  Attr          AttributeName Value (IMPORTANT)
  89.  
  90.  
  91.   --------------------------- EVENT COMMANDS ---------------------------
  92.  
  93.  
  94. Controlling Gadgets :
  95.  
  96.  SetGad        GuiFile GadIDs ON|OFF|SHOW|HIDE  (Arexx capable)
  97.  Update        GuiFile GadID Value   (Arexx capable)
  98.  ChangeArg     GuiFile GadID ArgNumber NewValue
  99.  ChangeGad     GuiFile GadID L T W H Title
  100.  ReDraw        GuiFile
  101.  PartReDraw    GuiFile L T W H
  102.  GadReDraw     GuiFile LeftGad Top Right Bottom Offset
  103.  ChangeIcon    GuiFile GadID L T NewIconName
  104.  SetAttr       GuiFile/GadID AttributeName Value
  105.  SetGadValues  GuiFile
  106.  
  107. Control Statements :
  108.  
  109.  If/ElseIf/Else/Endif/And.. Argument Operator Argument
  110.  IfExists/Else/EndIf..       SYSTEM  Name|~Name
  111.  While/EndWhile/And/Or      Argument Operator Argument
  112.  Mark/Goto                  MarkName
  113.  Gosub/Return               GuiName RoutineName  (ARexx capable)
  114.  DoCase/Case/Break/EndCase  (DoCase) Argument - Case Operator Argument
  115.  Stop                       
  116.  
  117.           --- All Commands below this line are ARexx capable ----
  118.  
  119.  Quit                
  120.  
  121. DOS Commands :
  122.  
  123.  Run, CLI      CommandLine
  124.  SendRexx      PortName  CommandLine
  125.  Wait           SYSTEM  Name|~Name TimeOut
  126.  MakeDir       DirName
  127.  Assign        Device: Path|REMOVE
  128.  Rename        OldFile NewFile
  129.  Launch        LaunchID CommandLine
  130.  
  131.  FailAt        ErrorNumber
  132.  
  133. Recursive commands :
  134.  
  135.  Copy      FileName (with wild characters) Destination
  136.  Delete    FileName (with wild characters)
  137.  Action    COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI File/Dir Destination
  138.  LVAction  COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI Destination
  139.  
  140. Note : DOS and Recursive Commands always set the  $$RetCode 
  141.  
  142. Handling GUIs :
  143.  
  144.  Load/Open...  GuiLoad GuiFullPathName - GuiOpen/GuiClose/GuiQuit GuiName
  145.  GuiRename     OldGuiName NewGuiName
  146.  Status       
  147.  Info          GUI|GADGET|PALETTE|IMAGE Guiname|Guiname/GadID|ImageAlias
  148.  
  149. Handling Variables :
  150.  
  151.  SetVar        Variable String (or var = string)
  152.  DelVar        Variable
  153.  AppVar        Variable Text
  154.  CutVar        SourceVar CUT|COPY CHAR|WORD|LINE Amount DestinationVar
  155.  Counter       Variable INC|DEC Amount
  156.  Append        File String
  157.  JoinFile      Path File Variable
  158.  ParseVar      Variable
  159.  CalcVar       ResultVar  Argument operator Argument
  160.  ReadVar       FileName Start Length Variable
  161.  SearchVar     Variable String CI|CS FIRST|NEXT
  162.  RepVar        Variable OldString NewString CI|CS
  163.  
  164.  Extract       FromVar ITEM ToVar
  165.  
  166.  ListView Commands  :
  167.  
  168.  LVUse         GuiFile GadID
  169.  LVDel         LineNumber
  170.  LVPut         NewText
  171.  LVChange      NewFromFile
  172.  LVSort        ASC|DSC|%FieldName
  173.  LVFind        String
  174.  LVAdd         String
  175.  LVInsert      (Before)LineNumber String
  176.  LVClear        
  177.  LVSave        FileName
  178.  LVMove        +-Offset|#LineNumber
  179.  LVGo          first|next|prev|last|#LineNumber
  180.  LVSearch      string CI|CS First|Next
  181.  LVRep         OldString NewString CI|CS
  182.  LVMode        NUM|TXT|MULTI|DIR
  183.  LVClip        CUT|COPY lines|-1 ADD|PASTE|INSERT Gui ID
  184.  LVSwitch      Gui ID
  185.  
  186.  LVMulti       First|Next|On|Off|All|None|Show
  187.  LVDir         Parent|Root|Disks|All|None|Refresh|NoRefresh|#DirName
  188.  
  189.  DataBase ListView Commands  :
  190.  
  191.  DBSum         ALL|SELECTED|UNSELECTED %FieldName ResultVar
  192.  RecSort       %FieldName
  193.  
  194. Multimedia commands :
  195.  
  196.  SetColor      GuiFile ColorNumber R G B
  197.  Palette       LOAD|SAVE|SET|GET|REMAP Src Dest
  198.  Speak         Text
  199.  Images        
  200.     LOADIMAGE    ImageFile Alias ScreenName|NoRemap
  201.     FREEIMAGE    Alias
  202.     IMAGE        Left Top Alias
  203.     CHANGEIMAGE  GuiFile GadID Left Top Alias
  204.  Sound Effects 
  205.     LOADSOUND FileName Alias
  206.     FREESOUND Alias
  207.     PLAYSOUND Alias
  208.     SETSOUND  Alias VOLUME/SPEED value 
  209.  
  210. Various Commands :
  211.  
  212.  SetScreen     GuiFile ScreenName
  213.  GuiScreen     GuiFile FRONT|BACK
  214.  GuiWindow     GuiFile ON|BIG|SMALL|FRONT|BACK|WAIT|RESUME
  215.  SetWinTitle   GuiFile NewTitle
  216. SetScreenTitle GuiFile NewTitle
  217.  ReqFile       L T W H Title SAVE|LOAD|MULTI|DIR Variable DirName
  218.  CD            NewDirectoryName
  219.  Delay         Ticks
  220.  EZReq         Text Choices Variable
  221.  Say           Text
  222.  Set           [parameter]  [value]
  223.  SetStack      StackSize
  224.  MakeScreen    ScreenName Depth|(W/H/D/Mode) Title
  225.  KillScreen    ScreenName
  226.  TTGet         FullPath/IconName (without ".info")
  227.  BreakTask     TaskName CDEF(signals)
  228.  Flash        
  229.  MoveScreen    GuiName/#ScreenName X Y
  230.  Workbench     Open/Close
  231.  SetPointer    GuiName  #Image/DEFAULT/HIDE
  232.  
  233.  
  234.